Text copied to clipboard!

Naslov

Text copied to clipboard!

Full Stack JavaScript Developer

Opis

Text copied to clipboard!
Tražimo Full Stack JavaScript Developera koji će biti odgovoran za razvoj i održavanje web aplikacija koristeći moderne JavaScript tehnologije. Idealni kandidat ima iskustvo u radu s front-end i back-end tehnologijama, sposoban je dizajnirati i implementirati skalabilna rješenja te surađivati s timovima za razvoj proizvoda. Uloga zahtijeva duboko razumijevanje JavaScript jezika, uključujući rad s frameworkima poput React, Angular ili Vue na front-endu, te Node.js na back-endu. Kandidat će raditi na optimizaciji performansi aplikacija, integraciji s bazama podataka i API-jevima, te osiguravanju sigurnosti i kvalitete koda. Također, očekuje se aktivno sudjelovanje u planiranju projekata, rješavanju tehničkih izazova i kontinuiranom učenju novih tehnologija. Ako ste strastveni prema razvoju softvera i želite raditi u dinamičnom okruženju, ovo je prava prilika za vas.

Odgovornosti

Text copied to clipboard!
  • Razvijanje i održavanje front-end i back-end dijelova web aplikacija.
  • Dizajniranje skalabilnih i sigurnih softverskih rješenja.
  • Suradnja s timom za razvoj i dizajn na implementaciji novih značajki.
  • Pisanje čistog, efikasnog i dokumentiranog koda.
  • Testiranje i otklanjanje grešaka u aplikacijama.
  • Optimizacija performansi aplikacija i baza podataka.
  • Integracija s vanjskim API-jevima i servisima.
  • Praćenje najnovijih tehnologija i predlaganje poboljšanja.
  • Sudjelovanje u planiranju i procjeni projekata.
  • Osiguravanje sigurnosti i kvalitete softvera.

Zahtjevi

Text copied to clipboard!
  • Iskustvo u razvoju s JavaScriptom na front-endu (React, Angular, Vue).
  • Iskustvo u back-end razvoju s Node.js.
  • Poznavanje baza podataka (SQL i NoSQL).
  • Razumijevanje RESTful API-ja i integracija.
  • Iskustvo s alatima za verzioniranje koda (Git).
  • Sposobnost rada u agilnom okruženju.
  • Dobre komunikacijske i timske vještine.
  • Poznavanje principa sigurnosti web aplikacija.
  • Iskustvo s testiranjem softvera i alatima za automatizaciju.
  • Sposobnost rješavanja problema i analitičko razmišljanje.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje JavaScript frameworke najčešće koristite i zašto?
  • Kako pristupate optimizaciji performansi web aplikacija?
  • Možete li opisati iskustvo s razvojem RESTful API-ja?
  • Kako osiguravate sigurnost aplikacija koje razvijate?
  • Koje alate koristite za verzioniranje i upravljanje kodom?
  • Kako se nosite s tehničkim izazovima u timu?
  • Imate li iskustva s agilnim metodologijama?
  • Kako pristupate testiranju i otklanjanju grešaka?
  • Koje baze podataka ste koristili u svojim projektima?
  • Kako pratite nove tehnologije u razvoju softvera?